package Pantallas;

import java.util.Date;
import java.util.Vector;

import pruebas.ListFieldManager;
import Objetos.Pedido;
import net.rim.device.api.ui.Font;
import net.rim.device.api.ui.component.EditField;
import net.rim.device.api.ui.component.SeparatorField;
import net.rim.device.api.ui.component.TextField;
/**
 * A class extending the MainScreen class, which provides default standard
 * behavior for BlackBerry GUI applications.
 */
public final class PantallaPedido extends Pantalla
{
    /**
     * Creates a new MyScreen object
     */
    public PantallaPedido()
    {        
    	super();
    	
        EditField ef = new EditField();
        ef.setLabel("Cliente:   ");
        ef.setText("Pedro Perez C.A");
        ef.getFont().derive(Font.UNDERLINED);
        
        Date d = new Date();
        
        TextField tf = new TextField();
        tf.setText(d.toString());
        vfm.add(ef);
        vfm.add(tf);
        vfm.add(new SeparatorField());
        
        Pedido p = new Pedido();
        p.setCantidad(1);
        p.setCodigo("#cod");
        p.setDescuento(5);
        p.setNombre("Nombre del producto");
        p.setPrecio((float) 3.5);
        p.setTipo("bulto");
        
        Pedido p1 = new Pedido();
        p1.setCantidad(15);
        p1.setCodigo("#cod1");
        p1.setDescuento(53);
        p1.setNombre("Nombre del producto 1");
        p1.setPrecio((float) 333.5);
        p1.setTipo("Paquete");
        
        Vector v = new Vector();
        v.addElement(p);
        v.addElement(p1);
        ListFieldManager lfm = new ListFieldManager(v);
        
        hfm.add(lfm.paintListField());
        vfm.add(hfm);
        add(vfm);
    }
    
   
}
